a toy boy - French English Dictionary